Market Price
$ 89.21
Selling Price
$ 75.69
1777
470
1686
3177
Market Price
$ 113.76
Selling Price
$ 94.93
844
457
231
1136
Market Price
$ 82.73
Selling Price
$ 70.65
1289
416
701
3320
Market Price
$ 111.88
Selling Price
$ 97.10
3259
1526
2147
3733
Market Price
$ 73.35
Selling Price
$ 61.29
265
88
72
1126
Market Price
$ 109.18
Selling Price
$ 95.45
2637
1459
2271
4669
Market Price
$ 100.76
Selling Price
$ 90.99
2123
1058
857
4189
Market Price
$ 84.03
Selling Price
$ 72.16
679
389
289
1644
Market Price
$ 62.91
Selling Price
$ 56.94
1952
1415
577
4003
Market Price
$ 114.53
Selling Price
$ 96.51
2009
1230
856
2570
Market Price
$ 71.99
Selling Price
$ 64.88
979
736
949
3527
Market Price
$ 85.81
Selling Price
$ 72.29
2831
644
1274
2942
Market Price
$ 91.95
Selling Price
$ 80.53
488
181
150
984
Market Price
$ 90.53
Selling Price
$ 77.11
616
613
516
1759
Market Price
$ 80.78
Selling Price
$ 68.68
1233
969
1100
4177
Market Price
$ 96.63
Selling Price
$ 85.09
2487
1769
2288
2827
Market Price
$ 62.29
Selling Price
$ 56.59
2075
1325
1800
2821
Market Price
$ 102.86
Selling Price
$ 91.63
2407
2367
2192
2525
Market Price
$ 66.55
Selling Price
$ 56.85
149
130
64
468
Market Price
$ 71.26
Selling Price
$ 60.54
1545
705
1221
2122
Market Price
$ 70.27
Selling Price
$ 63.61
574
244
203
1008
Market Price
$ 94.41
Selling Price
$ 82.17
3447
968
3431
4032
Market Price
$ 75.79
Selling Price
$ 68.08
1160
462
401
1432
Market Price
$ 93.89
Selling Price
$ 82.42
409
87
402
909
Market Price
$ 111.83
Selling Price
$ 96.33
977
848
746
4875
Market Price
$ 79.36
Selling Price
$ 70.75
2747
872
1448
3161
Market Price
$ 94.40
Selling Price
$ 82.14
1236
607
592
3231
Market Price
$ 77.13
Selling Price
$ 65.65
2084
1034
1720
3283
Market Price
$ 103.11
Selling Price
$ 93.03
1208
334
1166
1383
Market Price
$ 79.51
Selling Price
$ 70.84
2076
1335
1661
4241
Market Price
$ 114.50
Selling Price
$ 98.05
2757
723
1700
3733
Market Price
$ 88.24
Selling Price
$ 77.48
2411
1042
1599
2800
Market Price
$ 102.87
Selling Price
$ 92.77
859
813
486
1691
Market Price
$ 77.67
Selling Price
$ 66.47
325
225
312
564
Market Price
$ 87.19
Selling Price
$ 76.18
1526
564
912
2037
Market Price
$ 67.71
Selling Price
$ 57.15
2507
1185
2452
4097
Market Price
$ 91.09
Selling Price
$ 80.86
190
155
120
813
Market Price
$ 108.66
Selling Price
$ 97.38
479
223
165
563
Market Price
$ 103.83
Selling Price
$ 87.68
3267
1083
2535
3389
Market Price
$ 94.27
Selling Price
$ 80.68
2503
1533
952
2568