Market Price
$ 69.39
Selling Price
$ 58.67
2159
601
1007
3052
Market Price
$ 57.62
Selling Price
$ 49.07
1651
1604
387
3051
Market Price
$ 47.69
Selling Price
$ 42.23
1520
947
1003
2937
Market Price
$ 40.51
Selling Price
$ 34.02
492
423
147
505
Market Price
$ 63.87
Selling Price
$ 57.63
874
503
356
2396
Market Price
$ 59.24
Selling Price
$ 53.04
1234
815
713
1940
Market Price
$ 56.99
Selling Price
$ 49.19
1811
1409
1397
3937
Market Price
$ 38.91
Selling Price
$ 32.64
3909
1380
1012
3955
Market Price
$ 32.66
Selling Price
$ 29.67
1218
970
1146
1287
Market Price
$ 49.05
Selling Price
$ 41.91
675
376
230
2857
Market Price
$ 45.96
Selling Price
$ 39.95
519
338
348
644
Market Price
$ 63.08
Selling Price
$ 55.95
424
406
100
1072
Market Price
$ 41.33
Selling Price
$ 36.61
1033
777
462
2604
Market Price
$ 38.76
Selling Price
$ 34.03
4584
2478
1539
4805
Market Price
$ 66.77
Selling Price
$ 59.51
726
147
293
1160
Market Price
$ 50.00
Selling Price
$ 44.50
531
231
322
1162
Market Price
$ 41.16
Selling Price
$ 34.34
2100
1712
1597
4035
Market Price
$ 54.41
Selling Price
$ 45.73
2412
2301
2385
3297
Market Price
$ 63.03
Selling Price
$ 56.43
634
480
496
2482
Market Price
$ 56.50
Selling Price
$ 47.15
2047
2008
1032
3793