Market Price
$ 91.25
Selling Price
$ 76.87
1237
810
1178
2223
Market Price
$ 106.44
Selling Price
$ 95.62
4070
2148
1311
4451
Market Price
$ 82.81
Selling Price
$ 71.41
1139
410
728
3748
Market Price
$ 96.97
Selling Price
$ 83.48
716
301
168
885
Market Price
$ 75.52
Selling Price
$ 67.66
711
371
471
2002
Market Price
$ 92.63
Selling Price
$ 81.28
3059
2290
1075
3063
Market Price
$ 75.73
Selling Price
$ 65.24
2010
1581
1011
3867
Market Price
$ 87.43
Selling Price
$ 77.97
4451
2862
4298
4512
Market Price
$ 103.24
Selling Price
$ 89.88
955
513
317
3038
Market Price
$ 70.11
Selling Price
$ 61.47
3705
1174
1049
3820
Market Price
$ 79.25
Selling Price
$ 68.82
1074
366
340
1104
Market Price
$ 67.67
Selling Price
$ 61.21
691
370
471
2381
Market Price
$ 87.40
Selling Price
$ 75.42
324
132
212
485
Market Price
$ 104.01
Selling Price
$ 86.95
1968
1158
1955
4258
Market Price
$ 99.00
Selling Price
$ 86.79
1192
299
591
4361
Market Price
$ 107.29
Selling Price
$ 97.32
896
884
222
2979
Market Price
$ 79.74
Selling Price
$ 70.95
3871
1052
1931
4698
Market Price
$ 79.10
Selling Price
$ 67.47
274
225
160
897
Market Price
$ 83.10
Selling Price
$ 70.47
482
331
157
1026
Market Price
$ 70.70
Selling Price
$ 61.95
1839
1063
451
2396
Market Price
$ 100.67
Selling Price
$ 90.77
2648
1302
1007
2756
Market Price
$ 77.49
Selling Price
$ 68.29
683
473
629
2519
Market Price
$ 89.61
Selling Price
$ 79.90
2139
1034
1583
3866
Market Price
$ 74.72
Selling Price
$ 62.74
1273
1019
603
1743
Market Price
$ 101.78
Selling Price
$ 88.93
3176
2564
1000
3911
Market Price
$ 91.08
Selling Price
$ 79.63
975
807
240
1616
Market Price
$ 98.14
Selling Price
$ 84.74
1355
540
400
2500
Market Price
$ 113.93
Selling Price
$ 96.36
416
145
99
1146
Market Price
$ 100.32
Selling Price
$ 84.69
189
178
104
661
Market Price
$ 84.65
Selling Price
$ 76.03
1061
683
726
1887
Market Price
$ 106.91
Selling Price
$ 94.82
900
819
885
3907
Market Price
$ 97.04
Selling Price
$ 85.02
1412
395
1061
2464
Market Price
$ 109.48
Selling Price
$ 91.76
1520
1380
307
2512
Market Price
$ 104.55
Selling Price
$ 91.60
2493
1259
1902
2612
Market Price
$ 67.98
Selling Price
$ 59.74
528
486
149
1422
Market Price
$ 72.95
Selling Price
$ 65.37
4143
2256
1401
4559
Market Price
$ 81.13
Selling Price
$ 70.71
1284
976
1203
4556
Market Price
$ 71.91
Selling Price
$ 63.06
333
194
253
1607
Market Price
$ 89.64
Selling Price
$ 77.86
1345
729
1310
4109
Market Price
$ 83.73
Selling Price
$ 75.74
1748
1652
747
3826