Market Price
$ 71.94
Selling Price
$ 61.70
3005
1056
2583
3319
Market Price
$ 106.89
Selling Price
$ 93.97
2870
2361
578
3214
Market Price
$ 67.34
Selling Price
$ 59.05
2859
2328
2432
3939
Market Price
$ 110.22
Selling Price
$ 92.76
829
458
176
1270
Market Price
$ 98.91
Selling Price
$ 87.25
3607
2152
842
4348
Market Price
$ 111.55
Selling Price
$ 96.17
941
937
488
2328
Market Price
$ 96.51
Selling Price
$ 83.53
1751
451
1692
2882
Market Price
$ 101.16
Selling Price
$ 88.82
2873
843
1973
4443
Market Price
$ 83.15
Selling Price
$ 72.52
1147
1123
543
1672
Market Price
$ 99.09
Selling Price
$ 87.60
638
401
425
1389
Market Price
$ 67.61
Selling Price
$ 59.49
2863
2753
2775
3215
Market Price
$ 76.26
Selling Price
$ 66.29
802
701
311
883
Market Price
$ 84.75
Selling Price
$ 72.32
2856
2740
904
3195
Market Price
$ 93.69
Selling Price
$ 80.10
1073
882
843
3145
Market Price
$ 102.48
Selling Price
$ 91.06
3566
938
939
3732
Market Price
$ 72.31
Selling Price
$ 62.74
312
143
250
518
Market Price
$ 65.87
Selling Price
$ 55.87
2336
955
1409
2561
Market Price
$ 98.26
Selling Price
$ 83.21
1016
671
702
1075
Market Price
$ 82.66
Selling Price
$ 72.39
1129
505
764
1701
Market Price
$ 101.99
Selling Price
$ 89.25
2131
1333
1311
2721
Market Price
$ 72.09
Selling Price
$ 62.29
532
381
194
756
Market Price
$ 62.11
Selling Price
$ 55.73
4228
2017
4009
4526
Market Price
$ 91.87
Selling Price
$ 83.13
2094
826
967
2219
Market Price
$ 101.78
Selling Price
$ 86.96
613
440
302
1970
Market Price
$ 82.26
Selling Price
$ 69.57
1699
1346
579
4519
Market Price
$ 76.43
Selling Price
$ 68.62
4091
3479
2139
4235
Market Price
$ 98.78
Selling Price
$ 87.51
1118
794
405
2435
Market Price
$ 102.88
Selling Price
$ 89.98
1531
1188
374
4575
Market Price
$ 99.16
Selling Price
$ 87.80
430
132
320
1255
Market Price
$ 75.62
Selling Price
$ 68.67
2013
757
1246
2389
Market Price
$ 77.47
Selling Price
$ 66.85
660
152
160
736
Market Price
$ 84.09
Selling Price
$ 70.20
803
734
746
2620
Market Price
$ 107.14
Selling Price
$ 91.05
2232
1619
837
3851
Market Price
$ 110.79
Selling Price
$ 95.35
961
437
276
1216
Market Price
$ 112.53
Selling Price
$ 95.56
2411
1659
1452
4127
Market Price
$ 72.24
Selling Price
$ 65.16
1631
973
418
2670
Market Price
$ 69.43
Selling Price
$ 58.41
1218
869
420
3790
Market Price
$ 84.78
Selling Price
$ 71.96
2951
2360
1665
4433
Market Price
$ 76.50
Selling Price
$ 67.46
1169
271
982
1422
Market Price
$ 79.28
Selling Price
$ 70.12
2136
1183
677
3508