Market Price
$ 31.45
Selling Price
$ 26.47
2142
1682
693
3176
Market Price
$ 30.26
Selling Price
$ 27.05
1565
445
588
1805
Market Price
$ 44.94
Selling Price
$ 39.59
1822
906
909
3570
Market Price
$ 54.43
Selling Price
$ 48.64
3007
937
1719
4716
Market Price
$ 70.64
Selling Price
$ 59.53
2316
2262
1796
3197
Market Price
$ 45.16
Selling Price
$ 39.68
2055
874
1295
3947
Market Price
$ 28.94
Selling Price
$ 26.28
1846
685
1138
2749
Market Price
$ 38.08
Selling Price
$ 33.91
1608
468
1432
1915
Market Price
$ 44.86
Selling Price
$ 39.43
1830
719
1492
2455
Market Price
$ 68.62
Selling Price
$ 57.74
4080
2308
3418
4999
Market Price
$ 45.12
Selling Price
$ 39.76
1382
1087
510
3843
Market Price
$ 32.30
Selling Price
$ 27.02
1471
418
1273
3266
Market Price
$ 67.04
Selling Price
$ 58.44
2928
1273
1663
4789
Market Price
$ 50.18
Selling Price
$ 45.06
3983
1948
989
4547
Market Price
$ 55.50
Selling Price
$ 47.29
861
607
553
1062
Market Price
$ 48.98
Selling Price
$ 43.80
1859
1264
924
3457
Market Price
$ 29.13
Selling Price
$ 25.57
813
408
741
3455
Market Price
$ 51.28
Selling Price
$ 43.01
467
287
306
1474
Market Price
$ 47.80
Selling Price
$ 43.16
2107
1629
1980
2159
Market Price
$ 58.23
Selling Price
$ 49.27
887
854
307
1702
Market Price
$ 40.89
Selling Price
$ 36.06
3170
2378
2610
4139
Market Price
$ 54.65
Selling Price
$ 47.01
4610
1850
4262
4743
Market Price
$ 55.28
Selling Price
$ 46.34
955
722
719
1236
Market Price
$ 58.59
Selling Price
$ 53.22
1120
567
327
1471
Market Price
$ 47.29
Selling Price
$ 41.59
2020
1489
1033
3027
Market Price
$ 61.94
Selling Price
$ 54.91
2806
1219
1861
3933
Market Price
$ 52.16
Selling Price
$ 45.98
896
717
304
2780
Market Price
$ 29.73
Selling Price
$ 26.67
698
392
460
801
Market Price
$ 36.13
Selling Price
$ 32.46
740
467
611
3114
Market Price
$ 43.64
Selling Price
$ 36.87
520
284
358
1110
Market Price
$ 48.01
Selling Price
$ 42.30
1868
1459
506
3005
Market Price
$ 30.00
Selling Price
$ 26.54
596
187
350
1948
Market Price
$ 38.13
Selling Price
$ 33.47
1029
1010
593
1304
Market Price
$ 58.07
Selling Price
$ 50.27
3610
3301
862
4203
Market Price
$ 58.54
Selling Price
$ 52.63
598
271
252
1508
Market Price
$ 59.55
Selling Price
$ 50.96
1032
250
541
1401
Market Price
$ 54.20
Selling Price
$ 47.39
711
256
290
1544
Market Price
$ 49.69
Selling Price
$ 42.00
358
120
278
977
Market Price
$ 51.56
Selling Price
$ 45.87
1287
909
1151
2253
Market Price
$ 47.24
Selling Price
$ 42.46
627
587
185
2334