Market Price
$ 61.62
Selling Price
$ 53.30
659
245
576
730
Market Price
$ 71.48
Selling Price
$ 59.90
4665
2249
2021
4761
Market Price
$ 31.66
Selling Price
$ 27.06
3096
1059
2107
4017
Market Price
$ 47.58
Selling Price
$ 40.13
1585
324
520
1679
Market Price
$ 43.66
Selling Price
$ 37.87
1372
591
1254
1406
Market Price
$ 48.00
Selling Price
$ 41.40
2925
2575
2365
3798
Market Price
$ 42.98
Selling Price
$ 36.38
1537
1250
387
3023
Market Price
$ 30.85
Selling Price
$ 26.84
2120
1347
1682
3618
Market Price
$ 40.30
Selling Price
$ 35.93
2045
1152
675
4796
Market Price
$ 34.64
Selling Price
$ 30.94
245
116
119
702
Market Price
$ 61.44
Selling Price
$ 54.59
591
166
329
2016
Market Price
$ 28.30
Selling Price
$ 25.67
506
425
144
1313
Market Price
$ 44.70
Selling Price
$ 39.59
653
480
354
970
Market Price
$ 54.69
Selling Price
$ 49.09
1660
1281
657
3778
Market Price
$ 54.16
Selling Price
$ 48.62
908
444
561
3600
Market Price
$ 64.89
Selling Price
$ 56.34
800
509
400
1595
Market Price
$ 51.31
Selling Price
$ 46.02
4177
1999
1494
4474
Market Price
$ 56.59
Selling Price
$ 49.59
729
333
398
856
Market Price
$ 42.67
Selling Price
$ 35.65
1118
693
647
1866
Market Price
$ 40.81
Selling Price
$ 34.55
626
241
232
1949