Market Price
$ 33.44
Selling Price
$ 29.49
1865
800
1298
2234
Market Price
$ 58.56
Selling Price
$ 49.87
2624
1516
1412
2690
Market Price
$ 33.31
Selling Price
$ 29.95
2250
844
858
3581
Market Price
$ 43.80
Selling Price
$ 36.63
905
337
357
1009
Market Price
$ 61.04
Selling Price
$ 54.40
1671
1497
863
1964
Market Price
$ 41.16
Selling Price
$ 35.13
452
325
258
1525
Market Price
$ 48.65
Selling Price
$ 43.75
1376
1249
670
2881
Market Price
$ 59.71
Selling Price
$ 52.87
4639
2699
4202
4693
Market Price
$ 46.54
Selling Price
$ 41.86
4048
3163
1323
4135
Market Price
$ 61.57
Selling Price
$ 55.48
1886
381
660
2425
Market Price
$ 52.12
Selling Price
$ 46.85
507
385
310
552
Market Price
$ 32.13
Selling Price
$ 27.92
2775
1126
559
4134
Market Price
$ 67.98
Selling Price
$ 57.59
1071
545
986
1528
Market Price
$ 36.43
Selling Price
$ 31.67
346
221
235
931
Market Price
$ 29.22
Selling Price
$ 25.25
185
166
79
612
Market Price
$ 38.77
Selling Price
$ 34.87
2417
1070
2304
4525
Market Price
$ 61.91
Selling Price
$ 53.03
2310
2289
1259
4964
Market Price
$ 52.99
Selling Price
$ 45.09
1105
516
443
4447
Market Price
$ 29.32
Selling Price
$ 25.81
1769
389
1152
2664
Market Price
$ 36.58
Selling Price
$ 31.31
1914
456
1237
3945
Market Price
$ 66.52
Selling Price
$ 58.59
4298
1632
2483
4637
Market Price
$ 51.30
Selling Price
$ 43.87
3281
1645
1557
3874
Market Price
$ 49.96
Selling Price
$ 45.26
1237
358
666
4997
Market Price
$ 32.54
Selling Price
$ 29.14
657
520
415
2547
Market Price
$ 43.93
Selling Price
$ 36.82
2661
581
1687
4856
Market Price
$ 61.37
Selling Price
$ 54.98
1275
874
780
1882
Market Price
$ 71.00
Selling Price
$ 59.36
1404
476
517
3596
Market Price
$ 44.28
Selling Price
$ 37.27
307
236
151
440
Market Price
$ 40.17
Selling Price
$ 34.00
1238
864
1171
1414
Market Price
$ 39.73
Selling Price
$ 35.91
4468
4067
987
4878
Market Price
$ 32.80
Selling Price
$ 28.52
1703
825
1091
3850
Market Price
$ 56.36
Selling Price
$ 50.56
859
474
231
1386
Market Price
$ 47.74
Selling Price
$ 43.09
1999
476
1370
2875
Market Price
$ 41.07
Selling Price
$ 34.96
3397
3119
2159
3652
Market Price
$ 54.58
Selling Price
$ 47.24
455
433
139
510
Market Price
$ 54.97
Selling Price
$ 47.09
1869
1319
1600
2622
Market Price
$ 36.04
Selling Price
$ 31.06
2240
1765
1003
2761
Market Price
$ 31.76
Selling Price
$ 27.74
614
157
291
3023
Market Price
$ 43.97
Selling Price
$ 39.21
2217
589
1151
4003
Market Price
$ 55.14
Selling Price
$ 47.77
379
115
197
526