Market Price
$ 43.30
Selling Price
$ 36.47
1450
582
697
2330
Market Price
$ 29.60
Selling Price
$ 26.61
1637
374
556
4802
Market Price
$ 53.09
Selling Price
$ 47.19
2976
2281
1777
4124
Market Price
$ 56.63
Selling Price
$ 49.79
599
221
137
1999
Market Price
$ 67.98
Selling Price
$ 58.91
654
353
227
1869
Market Price
$ 31.31
Selling Price
$ 26.59
3503
1346
2412
4162
Market Price
$ 33.01
Selling Price
$ 28.02
1077
1045
729
4971
Market Price
$ 32.57
Selling Price
$ 29.50
542
279
206
2506
Market Price
$ 62.91
Selling Price
$ 54.82
2335
1394
1956
4253
Market Price
$ 58.75
Selling Price
$ 49.88
2013
430
1848
2780
Market Price
$ 36.96
Selling Price
$ 33.18
3639
1965
1784
4374
Market Price
$ 34.31
Selling Price
$ 30.35
444
236
420
576
Market Price
$ 34.71
Selling Price
$ 31.19
1273
473
497
1820
Market Price
$ 63.20
Selling Price
$ 56.86
1615
1590
474
1827
Market Price
$ 32.74
Selling Price
$ 29.37
672
600
503
3075
Market Price
$ 63.52
Selling Price
$ 56.67
3352
3132
1645
4317
Market Price
$ 35.47
Selling Price
$ 29.65
1530
775
1303
2177
Market Price
$ 37.94
Selling Price
$ 33.86
1993
796
1277
4535
Market Price
$ 54.97
Selling Price
$ 49.89
133
124
132
563
Market Price
$ 34.13
Selling Price
$ 28.53
1666
1198
1433
4727
Market Price
$ 40.87
Selling Price
$ 34.25
957
245
473
2215
Market Price
$ 32.81
Selling Price
$ 27.57
2042
692
1446
4729
Market Price
$ 55.43
Selling Price
$ 49.54
2269
1701
1926
3942
Market Price
$ 34.09
Selling Price
$ 30.04
1417
1194
1190
2696
Market Price
$ 57.55
Selling Price
$ 48.56
806
232
354
3097
Market Price
$ 46.98
Selling Price
$ 39.25
186
165
59
490
Market Price
$ 35.07
Selling Price
$ 29.23
2217
1490
1277
3670
Market Price
$ 45.48
Selling Price
$ 38.96
587
207
196
1853
Market Price
$ 67.05
Selling Price
$ 58.53
615
236
319
1015
Market Price
$ 47.56
Selling Price
$ 41.23
378
138
167
1573
Market Price
$ 58.18
Selling Price
$ 52.54
726
227
715
1315
Market Price
$ 62.48
Selling Price
$ 53.82
1139
374
575
2707
Market Price
$ 47.24
Selling Price
$ 40.52
173
138
140
503
Market Price
$ 59.43
Selling Price
$ 52.93
1412
766
907
1858
Market Price
$ 50.90
Selling Price
$ 43.04
2975
718
2171
3927
Market Price
$ 53.24
Selling Price
$ 45.76
387
181
300
590
Market Price
$ 48.00
Selling Price
$ 41.92
1268
1263
531
1758
Market Price
$ 68.78
Selling Price
$ 57.94
3366
1645
2395
4524
Market Price
$ 44.37
Selling Price
$ 39.26
3636
2454
2142
4336
Market Price
$ 42.37
Selling Price
$ 37.79
1456
932
1422
2441