Market Price
$ 37.39
Selling Price
$ 31.34
1573
959
679
1812
Market Price
$ 38.46
Selling Price
$ 34.91
494
173
424
2033
Market Price
$ 31.58
Selling Price
$ 27.74
1783
1434
1679
4040
Market Price
$ 56.06
Selling Price
$ 49.60
3956
3056
2557
4210
Market Price
$ 60.76
Selling Price
$ 53.42
2677
2469
985
3741
Market Price
$ 34.58
Selling Price
$ 29.16
2258
1690
1204
3145
Market Price
$ 53.30
Selling Price
$ 45.80
964
602
458
1532
Market Price
$ 64.75
Selling Price
$ 58.28
895
309
329
3859
Market Price
$ 32.15
Selling Price
$ 26.86
1365
942
628
2536
Market Price
$ 45.38
Selling Price
$ 40.35
2119
509
1632
4047
Market Price
$ 58.73
Selling Price
$ 49.96
1987
1256
1584
3542
Market Price
$ 59.00
Selling Price
$ 49.82
1829
1390
938
1921
Market Price
$ 66.67
Selling Price
$ 58.04
3607
1557
1483
4995
Market Price
$ 55.87
Selling Price
$ 48.46
1367
804
1261
1924
Market Price
$ 47.17
Selling Price
$ 41.42
205
48
131
442
Market Price
$ 37.71
Selling Price
$ 32.88
677
306
351
1089
Market Price
$ 39.14
Selling Price
$ 32.66
152
141
58
719
Market Price
$ 52.21
Selling Price
$ 46.81
1802
1365
1347
1836
Market Price
$ 53.06
Selling Price
$ 47.13
3376
1864
1353
4300
Market Price
$ 35.60
Selling Price
$ 31.28
3374
2262
2060
4018