Market Price
$ 107.81
Selling Price
$ 89.98
2552
2013
1247
4396
Market Price
$ 104.00
Selling Price
$ 94.22
172
112
60
787
Market Price
$ 87.85
Selling Price
$ 79.37
530
333
282
816
Market Price
$ 111.17
Selling Price
$ 97.21
540
487
356
963
Market Price
$ 80.81
Selling Price
$ 73.22
1608
1422
1277
1707
Market Price
$ 80.21
Selling Price
$ 71.30
1946
1889
1435
4811
Market Price
$ 86.78
Selling Price
$ 76.10
767
416
207
781
Market Price
$ 101.02
Selling Price
$ 84.73
1356
744
671
2888
Market Price
$ 94.47
Selling Price
$ 82.85
1067
523
578
3540
Market Price
$ 68.58
Selling Price
$ 62.18
1191
609
381
3339
Market Price
$ 68.73
Selling Price
$ 57.68
1542
1221
1361
3238
Market Price
$ 85.00
Selling Price
$ 71.73
505
329
382
1153
Market Price
$ 107.40
Selling Price
$ 96.66
2811
984
2704
2896
Market Price
$ 89.10
Selling Price
$ 74.86
1666
1283
624
2852
Market Price
$ 70.27
Selling Price
$ 59.55
440
139
262
587
Market Price
$ 99.79
Selling Price
$ 85.30
2741
1810
589
3695
Market Price
$ 69.37
Selling Price
$ 59.98
1747
1229
1042
3322
Market Price
$ 74.93
Selling Price
$ 67.86
2223
1287
1344
3016
Market Price
$ 69.41
Selling Price
$ 60.11
695
601
336
927
Market Price
$ 85.47
Selling Price
$ 73.90
662
499
188
1598
Market Price
$ 80.14
Selling Price
$ 70.13
567
500
283
2083
Market Price
$ 85.18
Selling Price
$ 73.92
829
338
253
1272
Market Price
$ 109.57
Selling Price
$ 96.15
1723
1549
737
3342
Market Price
$ 69.28
Selling Price
$ 58.62
1362
911
861
3585
Market Price
$ 88.64
Selling Price
$ 76.64
2520
2314
1954
3088
Market Price
$ 85.26
Selling Price
$ 75.20
1359
1164
829
3084
Market Price
$ 89.92
Selling Price
$ 81.45
260
200
108
1293
Market Price
$ 75.33
Selling Price
$ 63.01
408
150
392
1262
Market Price
$ 66.95
Selling Price
$ 59.54
806
329
221
969
Market Price
$ 98.95
Selling Price
$ 89.23
2996
655
2348
3601
Market Price
$ 95.28
Selling Price
$ 81.20
2084
1311
1387
2134
Market Price
$ 68.70
Selling Price
$ 57.93
416
302
232
743
Market Price
$ 95.41
Selling Price
$ 80.48
1301
1103
1299
1492
Market Price
$ 113.91
Selling Price
$ 96.49
1150
614
295
1917
Market Price
$ 101.20
Selling Price
$ 86.32
1369
1158
582
3573
Market Price
$ 72.18
Selling Price
$ 64.04
683
457
156
899
Market Price
$ 83.29
Selling Price
$ 74.30
1707
441
1636
2475
Market Price
$ 82.87
Selling Price
$ 69.48
1876
1030
1187
1883
Market Price
$ 81.00
Selling Price
$ 72.70
562
141
540
590
Market Price
$ 73.20
Selling Price
$ 65.01
724
624
282
1697