Market Price
$ 85.56
Selling Price
$ 74.14
1435
790
1322
2058
Market Price
$ 67.04
Selling Price
$ 58.33
153
59
54
468
Market Price
$ 117.55
Selling Price
$ 98.17
2572
614
1775
4627
Market Price
$ 74.74
Selling Price
$ 67.17
1655
952
515
3637
Market Price
$ 89.82
Selling Price
$ 75.57
2223
2117
2090
3977
Market Price
$ 78.32
Selling Price
$ 70.55
1452
652
889
4429
Market Price
$ 87.95
Selling Price
$ 74.07
1333
1209
1193
4291
Market Price
$ 76.44
Selling Price
$ 66.92
2525
972
956
4066
Market Price
$ 92.17
Selling Price
$ 83.19
2885
1055
1724
4164
Market Price
$ 117.52
Selling Price
$ 98.00
215
84
54
675
Market Price
$ 70.10
Selling Price
$ 58.61
811
165
376
2175
Market Price
$ 71.18
Selling Price
$ 61.35
2419
1471
1737
3826
Market Price
$ 70.92
Selling Price
$ 64.37
3489
2432
2842
4214
Market Price
$ 115.72
Selling Price
$ 97.84
877
220
746
897
Market Price
$ 103.73
Selling Price
$ 93.95
1314
724
318
2428
Market Price
$ 84.88
Selling Price
$ 76.30
1543
581
788
3241
Market Price
$ 106.26
Selling Price
$ 92.18
2214
1915
911
3390
Market Price
$ 92.65
Selling Price
$ 80.53
1682
421
348
2913
Market Price
$ 102.18
Selling Price
$ 85.16
2066
872
1612
3072
Market Price
$ 97.10
Selling Price
$ 82.08
1713
709
730
1815
Market Price
$ 67.14
Selling Price
$ 60.76
948
629
424
2445
Market Price
$ 97.41
Selling Price
$ 84.90
475
149
314
1907
Market Price
$ 67.39
Selling Price
$ 58.91
858
354
703
995
Market Price
$ 110.60
Selling Price
$ 95.55
2647
2001
2037
3197
Market Price
$ 71.88
Selling Price
$ 62.62
3392
2841
2295
4612
Market Price
$ 99.70
Selling Price
$ 83.51
485
426
268
1998
Market Price
$ 65.71
Selling Price
$ 55.98
2517
965
2228
4802
Market Price
$ 108.61
Selling Price
$ 91.13
1696
745
511
1873
Market Price
$ 99.38
Selling Price
$ 85.55
253
163
104
786
Market Price
$ 92.85
Selling Price
$ 79.21
253
244
51
684
Market Price
$ 96.51
Selling Price
$ 85.17
1181
691
709
4344
Market Price
$ 81.30
Selling Price
$ 67.88
2501
2139
735
4791
Market Price
$ 96.09
Selling Price
$ 81.07
2361
1506
1763
3080
Market Price
$ 93.50
Selling Price
$ 79.50
2892
1156
924
4382
Market Price
$ 69.27
Selling Price
$ 57.80
1589
722
1249
2835
Market Price
$ 108.76
Selling Price
$ 95.51
1358
405
659
1575
Market Price
$ 110.55
Selling Price
$ 92.25
1131
846
548
2844
Market Price
$ 105.31
Selling Price
$ 88.91
458
363
126
1058
Market Price
$ 93.54
Selling Price
$ 84.43
902
362
545
3575
Market Price
$ 70.93
Selling Price
$ 63.42
317
297
170
1205