Market Price
$ 71.15
Selling Price
$ 63.50
2441
2182
1732
3289
Market Price
$ 70.25
Selling Price
$ 58.57
1822
1589
1469
4636
Market Price
$ 86.77
Selling Price
$ 72.79
1212
1027
379
3367
Market Price
$ 77.07
Selling Price
$ 68.79
742
533
477
826
Market Price
$ 67.13
Selling Price
$ 57.38
765
183
472
1542
Market Price
$ 98.48
Selling Price
$ 83.71
2662
1288
532
3616
Market Price
$ 67.98
Selling Price
$ 58.06
1508
1428
387
1747
Market Price
$ 95.23
Selling Price
$ 79.86
304
104
290
1154
Market Price
$ 114.22
Selling Price
$ 95.41
886
740
347
1524
Market Price
$ 62.67
Selling Price
$ 55.40
1250
270
950
3560
Market Price
$ 84.85
Selling Price
$ 71.53
1140
728
675
2336
Market Price
$ 96.14
Selling Price
$ 82.41
1432
768
541
4364
Market Price
$ 95.19
Selling Price
$ 80.51
2933
2511
1052
3057
Market Price
$ 84.66
Selling Price
$ 73.72
2613
1687
1060
4086
Market Price
$ 92.18
Selling Price
$ 77.69
115
66
32
408
Market Price
$ 68.39
Selling Price
$ 57.25
1212
496
766
4212
Market Price
$ 107.46
Selling Price
$ 95.19
997
796
437
4887
Market Price
$ 69.86
Selling Price
$ 62.56
868
376
779
2157
Market Price
$ 93.41
Selling Price
$ 83.54
1094
384
436
3057
Market Price
$ 96.03
Selling Price
$ 85.38
1759
671
1213
4413
Market Price
$ 95.17
Selling Price
$ 81.45
2451
1078
569
4729
Market Price
$ 98.37
Selling Price
$ 88.95
298
141
232
713
Market Price
$ 98.71
Selling Price
$ 88.11
1401
533
383
3508
Market Price
$ 78.70
Selling Price
$ 69.53
4199
2459
3834
4411
Market Price
$ 108.54
Selling Price
$ 97.51
2834
1815
2374
4080
Market Price
$ 101.86
Selling Price
$ 91.67
209
106
46
727
Market Price
$ 85.76
Selling Price
$ 72.62
1287
513
1144
1312
Market Price
$ 101.09
Selling Price
$ 86.81
313
286
132
1205
Market Price
$ 68.63
Selling Price
$ 58.14
557
258
362
1391
Market Price
$ 104.18
Selling Price
$ 93.63
966
651
311
1185
Market Price
$ 88.78
Selling Price
$ 74.34
2353
1517
1497
3486
Market Price
$ 66.83
Selling Price
$ 59.69
1112
792
512
1873
Market Price
$ 80.59
Selling Price
$ 71.03
2654
1478
637
4130
Market Price
$ 112.31
Selling Price
$ 94.83
1332
415
807
1390
Market Price
$ 97.89
Selling Price
$ 86.70
1669
1307
1487
4718
Market Price
$ 73.08
Selling Price
$ 65.23
1399
1249
834
1609
Market Price
$ 69.12
Selling Price
$ 61.48
1240
1047
1013
2986
Market Price
$ 103.98
Selling Price
$ 91.72
462
307
391
941
Market Price
$ 94.41
Selling Price
$ 84.70
2066
520
1407
4281
Market Price
$ 72.16
Selling Price
$ 62.94
160
64
147
748