Market Price
$ 71.71
Selling Price
$ 60.52
1611
656
1472
1857
Market Price
$ 104.64
Selling Price
$ 90.11
4238
2618
3279
4299
Market Price
$ 107.39
Selling Price
$ 97.00
3019
2565
2465
4263
Market Price
$ 94.44
Selling Price
$ 83.97
984
716
268
4740
Market Price
$ 82.50
Selling Price
$ 74.62
1059
774
337
1088
Market Price
$ 71.88
Selling Price
$ 63.37
1415
770
989
2700
Market Price
$ 89.05
Selling Price
$ 77.08
158
137
135
612
Market Price
$ 85.31
Selling Price
$ 74.35
879
778
700
2240
Market Price
$ 73.52
Selling Price
$ 65.22
1272
441
1134
1552
Market Price
$ 74.09
Selling Price
$ 65.58
1156
927
274
1721
Market Price
$ 92.88
Selling Price
$ 83.89
2212
525
1645
2544
Market Price
$ 99.28
Selling Price
$ 84.96
340
207
122
1245
Market Price
$ 95.03
Selling Price
$ 80.63
317
109
204
1580
Market Price
$ 103.07
Selling Price
$ 87.73
1417
1235
616
1420
Market Price
$ 81.13
Selling Price
$ 71.68
391
82
203
1686
Market Price
$ 100.53
Selling Price
$ 86.55
1665
837
1392
1716
Market Price
$ 65.30
Selling Price
$ 58.03
2902
1118
957
3682
Market Price
$ 104.90
Selling Price
$ 93.53
1754
441
849
2956
Market Price
$ 100.22
Selling Price
$ 88.88
525
360
211
630
Market Price
$ 95.60
Selling Price
$ 83.95
989
423
566
3173
Market Price
$ 89.31
Selling Price
$ 77.30
1169
1152
526
2764
Market Price
$ 94.57
Selling Price
$ 82.51
698
239
668
2083
Market Price
$ 105.10
Selling Price
$ 93.42
565
558
354
1077
Market Price
$ 78.57
Selling Price
$ 65.86
3460
3430
2194
4867
Market Price
$ 88.46
Selling Price
$ 74.96
2132
1593
1128
4872
Market Price
$ 98.95
Selling Price
$ 84.64
730
538
275
2999
Market Price
$ 76.75
Selling Price
$ 68.42
1128
253
467
3170
Market Price
$ 75.13
Selling Price
$ 67.48
2480
1867
2179
3312
Market Price
$ 66.95
Selling Price
$ 56.66
3341
2968
1707
4496
Market Price
$ 99.38
Selling Price
$ 82.94
860
424
788
1316
Market Price
$ 95.26
Selling Price
$ 86.35
1232
710
298
2394
Market Price
$ 94.85
Selling Price
$ 83.26
4076
2810
2574
4463
Market Price
$ 109.77
Selling Price
$ 91.66
1024
763
319
1520
Market Price
$ 91.48
Selling Price
$ 77.34
3119
1975
1667
4455
Market Price
$ 107.83
Selling Price
$ 94.68
1513
788
1506
4151
Market Price
$ 60.74
Selling Price
$ 55.02
1426
1313
936
3586
Market Price
$ 84.91
Selling Price
$ 71.14
2098
1495
577
2456
Market Price
$ 94.55
Selling Price
$ 81.89
1971
641
1967
3347
Market Price
$ 112.68
Selling Price
$ 94.44
1603
1297
863
1872
Market Price
$ 96.48
Selling Price
$ 82.43
749
711
215
1576