Market Price
$ 32.74
816
235
464
1092
Market Price
$ 29.67
320
184
199
587
Market Price
$ 29.39
2123
972
1113
4165
Market Price
$ 44.64
1761
963
1761
2028
Market Price
$ 40.86
3789
1123
1218
4634
Market Price
$ 43.18
1743
1471
1121
1941
Market Price
$ 58.83
1659
1285
421
2944
Market Price
$ 36.16
2061
1005
1389
4330
Market Price
$ 55.42
2036
1793
587
3336
Market Price
$ 61.51
2829
2680
1555
3041
Market Price
$ 31.98
3425
1966
689
4456
Market Price
$ 36.05
1334
347
1068
4187
Market Price
$ 57.80
1142
1082
449
1820
Market Price
$ 55.88
638
556
415
3029
Market Price
$ 41.20
4018
1437
3895
4835
Market Price
$ 67.33
1574
748
821
2275
Market Price
$ 44.32
2927
814
2436
3851
Market Price
$ 46.64
755
746
459
2212
Market Price
$ 51.59
360
160
87
940
Market Price
$ 45.19
494
449
353
534
Market Price
$ 64.59
3053
1204
2847
4976
Market Price
$ 40.82
1860
1801
1420
4544
Market Price
$ 59.14
2430
899
2331
4758
Market Price
$ 38.34
642
174
600
658
Market Price
$ 49.36
2208
2102
1809
2209
Market Price
$ 33.72
991
241
962
1123
Market Price
$ 58.31
722
173
246
1631
Market Price
$ 45.49
2651
1115
2223
4588
Market Price
$ 48.96
1739
593
918
1871
Market Price
$ 56.20
1710
1139
936
2995
Market Price
$ 41.37
809
614
185
2573
Market Price
$ 50.71
937
209
215
1462
Market Price
$ 64.89
1233
772
599
2427
Market Price
$ 52.46
1807
909
594
1898
Market Price
$ 31.76
468
254
250
1037
Market Price
$ 51.88
2826
2206
1792
4940
Market Price
$ 39.04
2570
1608
2389
4797
Market Price
$ 54.90
433
266
127
1008
Market Price
$ 50.24
842
427
487
971
Market Price
$ 44.91
1844
1537
1008
3146