Market Price
$ 47.55
Selling Price
$ 41.84
874
305
641
1152
Market Price
$ 61.63
Selling Price
$ 54.18
1395
1330
857
1766
Market Price
$ 37.99
Selling Price
$ 33.03
3527
1629
1805
4742
Market Price
$ 59.15
Selling Price
$ 51.98
1665
1007
1291
3305
Market Price
$ 37.04
Selling Price
$ 32.30
1470
1306
312
1500
Market Price
$ 32.82
Selling Price
$ 28.17
1250
730
785
3822
Market Price
$ 33.21
Selling Price
$ 27.84
566
488
433
1275
Market Price
$ 33.46
Selling Price
$ 28.69
1070
997
657
3702
Market Price
$ 63.14
Selling Price
$ 53.53
1513
975
463
1929
Market Price
$ 70.22
Selling Price
$ 59.65
606
452
173
2390
Market Price
$ 58.34
Selling Price
$ 49.91
2636
2510
753
4684
Market Price
$ 35.50
Selling Price
$ 31.63
3152
1121
1095
4737
Market Price
$ 46.54
Selling Price
$ 39.41
658
153
452
787
Market Price
$ 69.83
Selling Price
$ 58.48
2638
1953
2598
4553
Market Price
$ 63.01
Selling Price
$ 52.66
1162
792
881
4403
Market Price
$ 57.75
Selling Price
$ 48.28
696
365
592
3028
Market Price
$ 37.32
Selling Price
$ 31.24
2909
2440
2430
3068
Market Price
$ 60.80
Selling Price
$ 50.98
1892
588
1163
3666
Market Price
$ 51.00
Selling Price
$ 42.88
3343
2406
3059
3429
Market Price
$ 39.69
Selling Price
$ 34.47
1601
1369
1141
4333
Market Price
$ 67.22
Selling Price
$ 58.16
837
787
813
2890
Market Price
$ 59.65
Selling Price
$ 53.78
839
244
313
877
Market Price
$ 30.41
Selling Price
$ 26.91
302
147
301
427
Market Price
$ 35.72
Selling Price
$ 30.26
2090
1634
2017
2363
Market Price
$ 39.44
Selling Price
$ 33.13
2575
1584
616
4730
Market Price
$ 56.10
Selling Price
$ 48.47
1108
1081
619
2704
Market Price
$ 29.89
Selling Price
$ 26.40
769
349
680
2170
Market Price
$ 48.62
Selling Price
$ 42.85
523
471
306
852
Market Price
$ 64.07
Selling Price
$ 54.28
578
406
293
875
Market Price
$ 63.05
Selling Price
$ 56.18
2519
869
1645
3084
Market Price
$ 37.92
Selling Price
$ 32.21
1768
1695
738
4488
Market Price
$ 45.48
Selling Price
$ 38.29
832
701
767
2529
Market Price
$ 66.98
Selling Price
$ 56.42
256
244
207
1220
Market Price
$ 43.60
Selling Price
$ 37.93
1132
883
658
2863
Market Price
$ 68.53
Selling Price
$ 59.42
1548
662
1510
4718
Market Price
$ 50.47
Selling Price
$ 43.05
541
328
309
761
Market Price
$ 49.55
Selling Price
$ 43.61
150
93
93
405
Market Price
$ 31.19
Selling Price
$ 26.67
1419
907
465
2537
Market Price
$ 64.35
Selling Price
$ 56.58
355
276
265
807
Market Price
$ 63.00
Selling Price
$ 53.74
233
103
133
479