Market Price
$ 49.45
Selling Price
$ 43.60
1378
499
409
2111
Market Price
$ 41.49
Selling Price
$ 36.93
231
186
77
557
Market Price
$ 32.28
Selling Price
$ 27.02
725
328
408
1064
Market Price
$ 68.28
Selling Price
$ 59.39
886
461
704
1364
Market Price
$ 69.08
Selling Price
$ 58.31
4091
3120
3630
4630
Market Price
$ 40.57
Selling Price
$ 34.06
2323
852
476
3548
Market Price
$ 60.54
Selling Price
$ 52.32
1340
520
1308
2077
Market Price
$ 52.93
Selling Price
$ 44.18
422
358
125
1362
Market Price
$ 56.37
Selling Price
$ 47.87
3249
3137
1770
4890
Market Price
$ 39.95
Selling Price
$ 33.38
3678
1891
1096
4204
Market Price
$ 62.08
Selling Price
$ 54.68
423
225
296
2081
Market Price
$ 41.33
Selling Price
$ 36.68
2300
2044
907
4363
Market Price
$ 39.16
Selling Price
$ 34.57
1682
1363
1443
2404
Market Price
$ 54.19
Selling Price
$ 48.72
2313
483
1058
2403
Market Price
$ 44.72
Selling Price
$ 38.02
341
230
110
403
Market Price
$ 46.15
Selling Price
$ 38.79
1462
644
1100
1725
Market Price
$ 35.94
Selling Price
$ 31.97
254
166
71
410
Market Price
$ 63.31
Selling Price
$ 55.36
380
293
211
757
Market Price
$ 58.17
Selling Price
$ 49.94
1400
344
494
3387
Market Price
$ 37.30
Selling Price
$ 33.11
1008
201
975
2116
Market Price
$ 49.82
Selling Price
$ 41.88
1884
1486
750
3738
Market Price
$ 42.91
Selling Price
$ 38.76
626
436
359
2882
Market Price
$ 47.17
Selling Price
$ 42.30
273
268
216
415
Market Price
$ 55.30
Selling Price
$ 49.25
909
909
809
928
Market Price
$ 42.36
Selling Price
$ 36.32
490
324
149
882
Market Price
$ 69.14
Selling Price
$ 59.11
1403
332
1039
2013
Market Price
$ 50.00
Selling Price
$ 43.08
911
391
200
1521
Market Price
$ 61.59
Selling Price
$ 55.43
2025
1234
735
4597
Market Price
$ 52.46
Selling Price
$ 46.36
1106
1106
1044
2119
Market Price
$ 57.97
Selling Price
$ 50.45
584
152
333
1442
Market Price
$ 28.79
Selling Price
$ 25.30
3016
2098
2595
4618
Market Price
$ 59.65
Selling Price
$ 52.02
583
216
357
776
Market Price
$ 67.88
Selling Price
$ 58.26
1166
522
874
2876
Market Price
$ 67.31
Selling Price
$ 59.76
2438
1404
2269
4927
Market Price
$ 29.94
Selling Price
$ 25.18
890
744
563
1907
Market Price
$ 53.88
Selling Price
$ 48.71
1927
876
439
3974
Market Price
$ 47.18
Selling Price
$ 41.13
1248
845
614
1266
Market Price
$ 36.94
Selling Price
$ 32.31
2741
716
2227
3296
Market Price
$ 65.59
Selling Price
$ 55.14
948
324
947
4006
Market Price
$ 28.78
Selling Price
$ 26.13
3287
1299
864
3709