Market Price
$ 106.68
Selling Price
$ 95.22
2939
1910
2051
4519
Market Price
$ 83.80
Selling Price
$ 73.73
3489
3396
1620
4025
Market Price
$ 84.04
Selling Price
$ 72.81
429
286
424
1588
Market Price
$ 89.81
Selling Price
$ 78.45
547
127
430
1645
Market Price
$ 101.94
Selling Price
$ 88.14
1544
663
518
3697
Market Price
$ 81.32
Selling Price
$ 73.08
1304
695
1179
2360
Market Price
$ 103.76
Selling Price
$ 88.76
1612
414
621
3457
Market Price
$ 86.84
Selling Price
$ 75.90
1643
1051
641
2237
Market Price
$ 73.54
Selling Price
$ 63.92
1255
843
366
1290
Market Price
$ 85.54
Selling Price
$ 77.56
1979
865
526
3891
Market Price
$ 100.50
Selling Price
$ 89.63
2134
1297
1833
3587
Market Price
$ 102.70
Selling Price
$ 90.53
3265
2806
1226
3639
Market Price
$ 98.31
Selling Price
$ 88.01
2324
2102
1910
2643
Market Price
$ 109.65
Selling Price
$ 98.17
1821
1146
1537
1875
Market Price
$ 83.16
Selling Price
$ 71.95
1387
601
1247
1633
Market Price
$ 116.60
Selling Price
$ 98.20
668
392
391
1202
Market Price
$ 103.70
Selling Price
$ 92.01
1126
838
836
1573
Market Price
$ 81.41
Selling Price
$ 72.95
526
203
246
931
Market Price
$ 83.54
Selling Price
$ 72.58
574
354
358
2502
Market Price
$ 103.49
Selling Price
$ 92.99
602
373
471
2774
Market Price
$ 94.58
Selling Price
$ 83.12
1527
374
1169
2913
Market Price
$ 86.37
Selling Price
$ 74.53
915
535
749
1549
Market Price
$ 106.97
Selling Price
$ 92.85
1801
1517
1049
3926
Market Price
$ 109.87
Selling Price
$ 96.90
1161
455
626
3556
Market Price
$ 79.98
Selling Price
$ 68.22
213
79
53
427
Market Price
$ 86.23
Selling Price
$ 77.73
370
218
325
1693
Market Price
$ 68.50
Selling Price
$ 59.14
367
239
77
456
Market Price
$ 114.10
Selling Price
$ 98.32
2084
708
1484
4603
Market Price
$ 96.68
Selling Price
$ 81.83
1097
932
543
2316
Market Price
$ 100.82
Selling Price
$ 85.27
380
103
343
971
Market Price
$ 110.35
Selling Price
$ 96.51
716
428
404
3171
Market Price
$ 97.03
Selling Price
$ 84.75
784
454
784
2454
Market Price
$ 105.30
Selling Price
$ 90.75
2092
943
1983
3869
Market Price
$ 89.32
Selling Price
$ 75.34
367
351
321
690
Market Price
$ 105.92
Selling Price
$ 91.64
393
183
362
1354
Market Price
$ 95.78
Selling Price
$ 79.96
248
112
63
812
Market Price
$ 96.57
Selling Price
$ 84.38
380
203
123
635
Market Price
$ 77.91
Selling Price
$ 66.32
436
273
301
1526
Market Price
$ 71.11
Selling Price
$ 64.07
3678
1831
2372
3984
Market Price
$ 93.83
Selling Price
$ 81.02
616
610
192
1644