Market Price
$ 80.76
Selling Price
$ 67.53
2493
1259
1902
2612
Market Price
$ 111.54
Selling Price
$ 98.89
528
486
149
1422
Market Price
$ 108.64
Selling Price
$ 94.64
4143
2256
1401
4559
Market Price
$ 73.09
Selling Price
$ 62.44
1284
976
1203
4556
Market Price
$ 94.80
Selling Price
$ 83.52
333
194
253
1607
Market Price
$ 65.49
Selling Price
$ 56.06
1345
729
1310
4109
Market Price
$ 86.95
Selling Price
$ 76.59
1748
1652
747
3826
Market Price
$ 71.68
Selling Price
$ 61.30
1015
212
345
2407
Market Price
$ 96.74
Selling Price
$ 87.64
2555
871
1730
3121
Market Price
$ 89.65
Selling Price
$ 77.96
4137
2057
2238
4902
Market Price
$ 114.71
Selling Price
$ 97.05
1601
993
940
3220
Market Price
$ 101.61
Selling Price
$ 88.10
877
537
297
1409
Market Price
$ 77.61
Selling Price
$ 66.82
685
139
626
1400
Market Price
$ 92.81
Selling Price
$ 78.34
1894
1041
601
2531
Market Price
$ 69.96
Selling Price
$ 60.62
333
79
300
505
Market Price
$ 82.78
Selling Price
$ 71.25
265
181
222
1170
Market Price
$ 89.72
Selling Price
$ 80.22
642
473
200
1514
Market Price
$ 69.14
Selling Price
$ 62.28
438
282
181
1181
Market Price
$ 81.51
Selling Price
$ 73.39
4517
3418
2342
4887
Market Price
$ 115.62
Selling Price
$ 97.89
309
262
174
519
Market Price
$ 103.00
Selling Price
$ 91.02
335
178
161
1591
Market Price
$ 99.75
Selling Price
$ 86.07
1078
1054
591
3441
Market Price
$ 75.55
Selling Price
$ 65.44
1582
390
725
2061
Market Price
$ 68.53
Selling Price
$ 62.05
302
297
83
931
Market Price
$ 90.09
Selling Price
$ 77.94
791
551
375
1272
Market Price
$ 69.23
Selling Price
$ 61.54
1311
1107
1235
2794
Market Price
$ 65.42
Selling Price
$ 58.26
1539
678
542
2697
Market Price
$ 87.26
Selling Price
$ 72.92
1912
1754
1120
3889
Market Price
$ 96.63
Selling Price
$ 83.78
1243
671
978
2162
Market Price
$ 108.97
Selling Price
$ 97.00
2846
1229
2370
4012
Market Price
$ 96.51
Selling Price
$ 86.07
847
174
388
1859
Market Price
$ 88.08
Selling Price
$ 78.11
2024
760
1839
3661
Market Price
$ 111.42
Selling Price
$ 97.83
614
547
354
667
Market Price
$ 86.31
Selling Price
$ 74.68
207
120
50
765
Market Price
$ 67.49
Selling Price
$ 58.86
1248
1196
527
2140
Market Price
$ 94.78
Selling Price
$ 84.20
337
302
332
1318
Market Price
$ 101.81
Selling Price
$ 87.72
1413
447
798
3236
Market Price
$ 98.67
Selling Price
$ 85.13
2975
2750
1613
3504
Market Price
$ 74.39
Selling Price
$ 64.97
1910
1209
610
2028
Market Price
$ 101.99
Selling Price
$ 90.91
480
354
191
1119