Market Price
$ 37.40
Selling Price
$ 32.37
473
227
120
559
Market Price
$ 58.12
Selling Price
$ 49.59
1212
935
1156
1580
Market Price
$ 60.58
Selling Price
$ 51.85
1859
547
1106
2817
Market Price
$ 57.70
Selling Price
$ 49.89
3119
1795
672
3823
Market Price
$ 40.07
Selling Price
$ 34.21
3082
1801
2767
3609
Market Price
$ 49.55
Selling Price
$ 43.71
1098
596
955
1761
Market Price
$ 34.72
Selling Price
$ 29.79
583
123
563
655
Market Price
$ 46.01
Selling Price
$ 38.41
1813
495
576
2786
Market Price
$ 52.21
Selling Price
$ 45.75
1872
1405
1708
2692
Market Price
$ 62.61
Selling Price
$ 55.11
2632
2222
2625
3095
Market Price
$ 53.01
Selling Price
$ 44.93
1648
1078
391
3993
Market Price
$ 69.08
Selling Price
$ 59.85
1163
887
890
1695
Market Price
$ 48.24
Selling Price
$ 41.45
2553
777
800
2556
Market Price
$ 62.33
Selling Price
$ 52.46
2019
971
654
3575
Market Price
$ 36.10
Selling Price
$ 30.28
3377
2850
2974
3873
Market Price
$ 67.08
Selling Price
$ 59.65
3351
2696
1476
3897
Market Price
$ 64.01
Selling Price
$ 57.66
1258
535
1157
3288
Market Price
$ 38.64
Selling Price
$ 32.88
3964
3685
3175
4403
Market Price
$ 31.48
Selling Price
$ 27.24
418
409
401
1749
Market Price
$ 54.42
Selling Price
$ 49.44
1139
573
335
4061
Market Price
$ 63.08
Selling Price
$ 53.33
4138
1364
3381
4874
Market Price
$ 34.03
Selling Price
$ 29.06
796
454
702
947
Market Price
$ 52.85
Selling Price
$ 45.66
2328
1155
1053
4409
Market Price
$ 38.41
Selling Price
$ 34.75
545
441
404
842
Market Price
$ 54.76
Selling Price
$ 46.03
1351
687
1202
4114
Market Price
$ 63.30
Selling Price
$ 56.80
2656
1337
1591
4784
Market Price
$ 56.92
Selling Price
$ 47.66
4536
3992
1282
4798
Market Price
$ 45.31
Selling Price
$ 40.50
397
325
229
1600
Market Price
$ 35.84
Selling Price
$ 31.62
2670
1634
1979
4354
Market Price
$ 60.49
Selling Price
$ 54.20
214
160
189
679
Market Price
$ 55.29
Selling Price
$ 48.12
266
208
72
1298
Market Price
$ 48.15
Selling Price
$ 42.13
3455
3396
3082
4452
Market Price
$ 66.44
Selling Price
$ 57.52
308
189
291
1226
Market Price
$ 44.03
Selling Price
$ 38.48
773
635
551
1725
Market Price
$ 71.29
Selling Price
$ 59.97
3626
2648
788
4988
Market Price
$ 37.46
Selling Price
$ 32.12
1654
1508
1023
1886
Market Price
$ 43.56
Selling Price
$ 36.88
1952
819
1273
2217
Market Price
$ 60.20
Selling Price
$ 54.09
3230
1907
2307
4662
Market Price
$ 40.09
Selling Price
$ 34.52
2752
2315
1794
4123
Market Price
$ 65.30
Selling Price
$ 54.51
2706
1550
1986
3906