Market Price
$ 46.53
Selling Price
$ 39.01
2262
1257
1074
4165
Market Price
$ 58.45
Selling Price
$ 52.50
2650
586
1119
2810
Market Price
$ 51.03
Selling Price
$ 42.83
3536
1106
3500
3724
Market Price
$ 38.89
Selling Price
$ 33.88
182
175
150
469
Market Price
$ 40.04
Selling Price
$ 33.85
1570
1367
339
3118
Market Price
$ 29.87
Selling Price
$ 25.13
990
531
609
2348
Market Price
$ 38.01
Selling Price
$ 33.93
1862
1553
738
2540
Market Price
$ 43.99
Selling Price
$ 39.84
699
313
188
2250
Market Price
$ 53.00
Selling Price
$ 46.76
690
298
649
948
Market Price
$ 36.99
Selling Price
$ 32.99
1431
508
436
3085
Market Price
$ 61.14
Selling Price
$ 54.39
793
414
353
2037
Market Price
$ 55.97
Selling Price
$ 47.99
3641
2694
1806
4987
Market Price
$ 48.93
Selling Price
$ 41.85
4614
4077
4363
4837
Market Price
$ 68.13
Selling Price
$ 57.09
1029
833
535
2138
Market Price
$ 56.09
Selling Price
$ 49.53
973
967
623
2682
Market Price
$ 61.97
Selling Price
$ 55.19
1190
487
409
3591
Market Price
$ 37.31
Selling Price
$ 32.14
2575
799
1746
3435
Market Price
$ 31.14
Selling Price
$ 26.84
2305
1312
1382
3897
Market Price
$ 44.08
Selling Price
$ 37.35
3954
3486
913
4336
Market Price
$ 37.09
Selling Price
$ 33.31
790
568
610
1302
Market Price
$ 40.37
Selling Price
$ 34.73
2403
511
1767
3753
Market Price
$ 60.11
Selling Price
$ 50.11
934
570
387
1254
Market Price
$ 46.12
Selling Price
$ 40.27
1013
938
1012
2129
Market Price
$ 49.47
Selling Price
$ 42.09
1078
792
848
4793
Market Price
$ 42.01
Selling Price
$ 36.72
2351
1766
1952
4757
Market Price
$ 44.60
Selling Price
$ 38.84
1940
852
1706
2401
Market Price
$ 50.00
Selling Price
$ 44.16
986
728
937
2227
Market Price
$ 46.25
Selling Price
$ 40.65
965
546
204
3728
Market Price
$ 64.95
Selling Price
$ 56.37
846
604
842
1431
Market Price
$ 41.06
Selling Price
$ 37.06
759
376
334
1181
Market Price
$ 65.46
Selling Price
$ 57.98
499
411
139
2220
Market Price
$ 62.04
Selling Price
$ 52.62
1644
535
1624
1790
Market Price
$ 28.08
Selling Price
$ 25.03
836
754
420
2471
Market Price
$ 46.11
Selling Price
$ 39.18
3627
1572
1771
4926
Market Price
$ 57.75
Selling Price
$ 48.63
993
379
230
4336
Market Price
$ 68.82
Selling Price
$ 59.65
1655
482
1064
1926
Market Price
$ 61.53
Selling Price
$ 51.55
1334
914
1313
1793
Market Price
$ 37.96
Selling Price
$ 34.36
1157
965
322
1539
Market Price
$ 51.10
Selling Price
$ 43.42
1420
901
1008
3668
Market Price
$ 32.94
Selling Price
$ 29.24
2856
1628
1463
3866