Market Price
$ 31.38
Selling Price
$ 27.89
1736
1111
1500
4931
Market Price
$ 61.26
Selling Price
$ 55.10
466
356
356
862
Market Price
$ 32.44
Selling Price
$ 27.54
2541
2073
815
2737
Market Price
$ 34.74
Selling Price
$ 30.86
362
306
185
435
Market Price
$ 65.87
Selling Price
$ 57.26
3802
2477
3585
4496
Market Price
$ 46.35
Selling Price
$ 41.81
1326
474
1207
2770
Market Price
$ 64.59
Selling Price
$ 53.93
1292
1084
962
3151
Market Price
$ 38.92
Selling Price
$ 32.62
461
452
439
2302
Market Price
$ 32.43
Selling Price
$ 28.05
993
674
693
2349
Market Price
$ 59.14
Selling Price
$ 50.88
1669
663
1248
3523
Market Price
$ 38.07
Selling Price
$ 32.12
517
135
205
1439
Market Price
$ 32.59
Selling Price
$ 28.23
585
225
569
2029
Market Price
$ 46.12
Selling Price
$ 39.68
1600
743
883
1639
Market Price
$ 57.39
Selling Price
$ 48.40
1239
467
1117
1681
Market Price
$ 42.52
Selling Price
$ 35.77
275
160
267
1127
Market Price
$ 52.40
Selling Price
$ 46.81
1482
1168
768
1710
Market Price
$ 37.97
Selling Price
$ 34.43
2009
1655
1444
2900
Market Price
$ 66.14
Selling Price
$ 56.78
2382
1987
1910
2671
Market Price
$ 31.17
Selling Price
$ 28.15
2409
1913
1755
2542
Market Price
$ 35.20
Selling Price
$ 31.33
2309
1428
1378
2398