Market Price
$ 72.20
Selling Price
$ 60.55
1290
685
348
1603
Market Price
$ 65.51
Selling Price
$ 58.79
947
298
645
3486
Market Price
$ 88.45
Selling Price
$ 74.14
1484
1340
661
2565
Market Price
$ 81.63
Selling Price
$ 70.97
3366
3081
1227
3712
Market Price
$ 69.82
Selling Price
$ 60.57
697
392
590
2823
Market Price
$ 69.05
Selling Price
$ 58.96
3295
2235
2932
4107
Market Price
$ 65.78
Selling Price
$ 59.74
477
98
312
2071
Market Price
$ 84.74
Selling Price
$ 76.25
1888
777
615
3828
Market Price
$ 105.29
Selling Price
$ 88.83
2932
829
1963
4026
Market Price
$ 66.64
Selling Price
$ 60.31
3995
2955
2142
4730
Market Price
$ 93.91
Selling Price
$ 81.90
2460
1131
2232
4855
Market Price
$ 78.53
Selling Price
$ 68.73
713
501
354
1517
Market Price
$ 116.81
Selling Price
$ 98.25
1936
1037
1263
2876
Market Price
$ 105.65
Selling Price
$ 93.17
2663
1407
1629
2679
Market Price
$ 84.37
Selling Price
$ 74.87
623
584
377
640
Market Price
$ 70.86
Selling Price
$ 60.73
3124
1652
2933
3871
Market Price
$ 63.87
Selling Price
$ 57.93
106
57
42
452
Market Price
$ 100.26
Selling Price
$ 87.30
3952
3609
3384
4335
Market Price
$ 109.98
Selling Price
$ 93.20
486
288
381
2230
Market Price
$ 93.00
Selling Price
$ 78.56
935
856
898
1002
Market Price
$ 78.89
Selling Price
$ 66.87
2319
1563
1175
3158
Market Price
$ 78.40
Selling Price
$ 66.92
3629
2694
1400
3833
Market Price
$ 96.37
Selling Price
$ 85.58
184
136
158
407
Market Price
$ 64.94
Selling Price
$ 58.00
937
741
288
3106
Market Price
$ 91.59
Selling Price
$ 79.14
1299
822
1109
2383
Market Price
$ 91.95
Selling Price
$ 79.56
326
163
206
1209
Market Price
$ 103.16
Selling Price
$ 87.89
2657
953
1638
3388
Market Price
$ 101.83
Selling Price
$ 86.96
1304
835
1096
1500
Market Price
$ 93.14
Selling Price
$ 82.64
1281
1173
679
2158
Market Price
$ 68.50
Selling Price
$ 61.08
2160
1923
455
3365
Market Price
$ 64.89
Selling Price
$ 55.93
610
322
154
2513
Market Price
$ 80.23
Selling Price
$ 69.18
3850
3306
1202
4015
Market Price
$ 103.49
Selling Price
$ 93.00
976
452
298
4430
Market Price
$ 108.97
Selling Price
$ 98.93
2285
1703
2239
4011
Market Price
$ 68.16
Selling Price
$ 56.89
517
387
236
727
Market Price
$ 82.30
Selling Price
$ 72.84
673
340
447
1273
Market Price
$ 110.31
Selling Price
$ 98.76
2076
860
742
3923
Market Price
$ 89.82
Selling Price
$ 77.99
2433
1585
1122
3010
Market Price
$ 104.03
Selling Price
$ 93.40
4360
1091
1751
4922
Market Price
$ 90.67
Selling Price
$ 82.00
1134
274
1119
2427