Market Price
$ 76.31
Selling Price
$ 67.86
1332
1192
654
1832
Market Price
$ 107.35
Selling Price
$ 92.64
2924
2297
643
4123
Market Price
$ 110.94
Selling Price
$ 98.78
976
556
667
1307
Market Price
$ 102.05
Selling Price
$ 86.08
1028
354
707
2054
Market Price
$ 69.27
Selling Price
$ 62.88
2649
747
1503
4303
Market Price
$ 99.36
Selling Price
$ 87.10
1075
834
631
2415
Market Price
$ 89.35
Selling Price
$ 76.54
1763
907
677
1882
Market Price
$ 78.55
Selling Price
$ 65.53
1146
1036
350
1186
Market Price
$ 108.17
Selling Price
$ 94.71
2353
698
1917
4343
Market Price
$ 86.24
Selling Price
$ 73.67
2921
2598
2800
3200
Market Price
$ 82.86
Selling Price
$ 72.88
851
286
463
2071
Market Price
$ 103.00
Selling Price
$ 93.24
3241
823
2133
4427
Market Price
$ 114.03
Selling Price
$ 98.11
504
189
175
947
Market Price
$ 79.61
Selling Price
$ 70.11
407
309
232
1851
Market Price
$ 94.30
Selling Price
$ 80.48
2320
2134
2149
3127
Market Price
$ 71.99
Selling Price
$ 63.09
1544
1440
357
1824
Market Price
$ 82.96
Selling Price
$ 74.66
2480
526
968
2573
Market Price
$ 80.13
Selling Price
$ 70.40
2796
2437
1018
3549
Market Price
$ 85.96
Selling Price
$ 74.11
1371
541
1287
1961
Market Price
$ 97.01
Selling Price
$ 81.72
1206
601
835
2940
Market Price
$ 90.95
Selling Price
$ 78.50
2987
1527
2061
4646
Market Price
$ 61.62
Selling Price
$ 55.92
1798
959
629
1917
Market Price
$ 103.55
Selling Price
$ 92.70
1676
459
531
4425
Market Price
$ 99.47
Selling Price
$ 88.20
872
221
400
3398
Market Price
$ 94.77
Selling Price
$ 83.09
1723
1459
1088
2816
Market Price
$ 88.14
Selling Price
$ 76.09
2772
1040
2629
3374
Market Price
$ 90.25
Selling Price
$ 80.79
387
288
179
1690
Market Price
$ 87.15
Selling Price
$ 76.28
817
302
517
3994
Market Price
$ 115.69
Selling Price
$ 96.54
1167
663
959
2089
Market Price
$ 67.23
Selling Price
$ 58.47
843
820
556
2641
Market Price
$ 101.56
Selling Price
$ 90.93
4753
1532
3466
4830
Market Price
$ 82.17
Selling Price
$ 69.74
758
179
520
1079
Market Price
$ 92.51
Selling Price
$ 82.25
2154
1286
1820
4663
Market Price
$ 112.86
Selling Price
$ 95.50
2893
2074
1624
4010
Market Price
$ 114.69
Selling Price
$ 98.75
2359
2217
2071
4199
Market Price
$ 82.75
Selling Price
$ 70.42
4531
2497
2534
4909
Market Price
$ 91.92
Selling Price
$ 80.78
1001
545
676
2697
Market Price
$ 91.57
Selling Price
$ 78.16
2400
1021
566
2717
Market Price
$ 82.53
Selling Price
$ 70.34
3366
2628
2430
3816
Market Price
$ 87.29
Selling Price
$ 72.85
639
248
546
2037