Market Price
$ 35.30
Selling Price
$ 29.54
1860
538
1655
1953
Market Price
$ 44.15
Selling Price
$ 37.91
3950
966
1280
4817
Market Price
$ 66.65
Selling Price
$ 56.68
727
237
480
3303
Market Price
$ 43.81
Selling Price
$ 38.49
2257
598
777
2386
Market Price
$ 53.70
Selling Price
$ 48.59
3458
2274
2865
3915
Market Price
$ 42.43
Selling Price
$ 36.49
599
515
240
669
Market Price
$ 65.74
Selling Price
$ 59.62
1018
642
680
2777
Market Price
$ 49.00
Selling Price
$ 43.87
737
246
658
3148
Market Price
$ 50.64
Selling Price
$ 44.92
619
494
338
2013
Market Price
$ 60.89
Selling Price
$ 51.90
662
344
444
2334
Market Price
$ 31.38
Selling Price
$ 28.20
679
475
476
3298
Market Price
$ 38.44
Selling Price
$ 33.03
209
88
130
605
Market Price
$ 43.60
Selling Price
$ 37.31
1253
350
1201
2161
Market Price
$ 37.20
Selling Price
$ 31.18
3468
2296
2578
4075
Market Price
$ 36.36
Selling Price
$ 31.19
2737
1724
723
4073
Market Price
$ 36.98
Selling Price
$ 33.26
1050
647
602
1222
Market Price
$ 29.99
Selling Price
$ 25.04
299
230
297
1384
Market Price
$ 39.38
Selling Price
$ 33.98
1087
993
731
4767
Market Price
$ 47.90
Selling Price
$ 39.95
1093
789
288
4473
Market Price
$ 53.75
Selling Price
$ 46.92
291
105
260
579