Market Price
$ 95.23
Selling Price
$ 81.40
2067
1448
2050
3097
Market Price
$ 81.92
Selling Price
$ 72.57
303
163
220
945
Market Price
$ 87.42
Selling Price
$ 75.49
377
370
247
609
Market Price
$ 76.89
Selling Price
$ 68.62
3381
1427
863
4402
Market Price
$ 98.22
Selling Price
$ 85.54
253
116
94
971
Market Price
$ 101.74
Selling Price
$ 86.70
2010
1542
921
3394
Market Price
$ 108.04
Selling Price
$ 97.65
637
608
269
1762
Market Price
$ 84.84
Selling Price
$ 71.52
699
562
567
1125
Market Price
$ 111.47
Selling Price
$ 97.65
153
33
98
536
Market Price
$ 87.32
Selling Price
$ 76.57
1316
423
421
3882
Market Price
$ 105.44
Selling Price
$ 91.40
681
453
324
1094
Market Price
$ 110.31
Selling Price
$ 93.82
646
522
500
1893
Market Price
$ 72.57
Selling Price
$ 63.56
810
729
344
1382
Market Price
$ 81.24
Selling Price
$ 70.99
1181
480
662
3710
Market Price
$ 105.32
Selling Price
$ 93.47
1487
1129
448
1766
Market Price
$ 64.11
Selling Price
$ 55.12
1165
412
579
2983
Market Price
$ 83.40
Selling Price
$ 71.71
246
168
228
585
Market Price
$ 98.04
Selling Price
$ 82.81
2919
2144
1678
2977
Market Price
$ 78.77
Selling Price
$ 66.44
1957
1464
1670
3220
Market Price
$ 76.55
Selling Price
$ 64.80
2016
925
968
4495
Market Price
$ 79.26
Selling Price
$ 67.53
2627
1218
1477
4660
Market Price
$ 98.54
Selling Price
$ 87.28
445
212
167
662
Market Price
$ 68.13
Selling Price
$ 60.62
3019
1688
2434
3603
Market Price
$ 110.29
Selling Price
$ 97.60
1080
612
874
1145
Market Price
$ 108.27
Selling Price
$ 94.80
1404
829
374
3776
Market Price
$ 73.24
Selling Price
$ 63.13
1087
1033
395
3492
Market Price
$ 94.74
Selling Price
$ 84.62
1004
682
319
1009
Market Price
$ 64.16
Selling Price
$ 57.66
930
310
670
1194
Market Price
$ 107.39
Selling Price
$ 93.55
842
194
602
2941
Market Price
$ 101.71
Selling Price
$ 89.04
215
75
69
495
Market Price
$ 94.41
Selling Price
$ 84.21
2051
1475
1432
4793
Market Price
$ 92.26
Selling Price
$ 77.67
2596
699
650
3165
Market Price
$ 108.08
Selling Price
$ 97.72
1087
607
1026
4408
Market Price
$ 66.82
Selling Price
$ 59.98
862
389
526
2247
Market Price
$ 107.45
Selling Price
$ 93.05
1553
587
1116
4489
Market Price
$ 100.83
Selling Price
$ 87.43
234
55
175
1075
Market Price
$ 76.22
Selling Price
$ 67.03
598
214
303
943
Market Price
$ 71.36
Selling Price
$ 64.24
1428
292
346
3329
Market Price
$ 92.33
Selling Price
$ 81.06
478
443
245
1923
Market Price
$ 110.74
Selling Price
$ 95.35
2858
870
773
3764