$29.89 - $35.9
$299,049 - $359,179
123,102
$4.36 Million
$28.64 - $32.21
$288,576 - $324,547
133,107
$4.11 Million
$27.48 - $30.72
$3.93 Million - $4.4 Million
143,183
$4.4 Million
$26.25 - $29.6
$124,582 - $140,481
147,037
$4.32 Million
$24.97 - $28.18
$435,326 - $491,290
151,783
$4.09 Million
$24.97 - $28.18
$284,158 - $320,688
151,783
$4.09 Million
$24.97 - $28.18
$284,158 - $320,688
151,783
$4.09 Million
$24.22 - $25.72
$3.95 Million - $4.2 Million
163,163
$4.11 Million
$24.22 - $25.72
$146,627 - $155,708
163,163
$4.11 Million
$23.43 - $26.7
$3.96 Million - $4.52 Million
169,217
$4.23 Billion
$23.43 - $26.7
$208,222 - $237,282
169,217
$4.23 Million
$21.4 - $24.49
$135,205 - $154,727
178,104
$4.3 Million
$21.4 - $24.49
$190,181 - $217,642
178,104
$4.3 Million
$21.4 - $24.49
$135,205 - $154,727
178,104
$4.3 Million
$21.4 - $24.49
$135,205 - $154,727
178,104
$4.3 Million
$20.42 - $24.7
$39,900 - $48,263
184,422
$3.86 Million
$20.42 - $24.7
$310,486 - $375,563
184,422
$3.86 Million
$20.42 - $24.7
$39,900 - $48,263
184,422
$3.86 Million
$20.42 - $24.7
$39,900 - $48,263
184,422
$3.86 Million
$21.04 - $26.32
$38,650 - $48,349
186,376
$4.17 Million
$21.04 - $26.32
$361,025 - $451,624
186,376
$4.17 Million
$21.04 - $26.32
$38,650 - $48,349
186,376
$4.17 Million
$21.04 - $26.32
$38,650 - $48,349
186,376
$4.17 Million
$24.25 - $26.91
$4.48 Million - $4.97 Million
184,539
$4.77 Million
$24.25 - $26.91
$371,558 - $412,315
184,539
$4.77 Million
$24.25 - $26.91
$1.12 Million - $1.24 Million
184,539
$4.77 Million
$24.25 - $26.91
$1.12 Million - $1.24 Million
184,539
$4.77 Million
$23.24 - $26.34
$41,088 - $46,569
138,365
$3.4 Million
$23.24 - $26.34
$717,000 - $812,641
138,365
$3.4 Million
$23.24 - $26.34
$88,265 - $100,039
138,365
$3.4 Million
$23.24 - $26.34
$88,265 - $100,039
138,365
$3.4 Million
$22.52 - $26.45
$113,050 - $132,779
136,597
$3.16 Million
$22.52 - $26.45
$734,602 - $862,799
136,597
$3.16 Million
$22.52 - $26.45
$12,295 - $14,441
142,163
$3.29 Million
$22.52 - $26.45
$12,295 - $14,441
142,163
$3.29 Million
$21.9 - $26.56
$98,681 - $119,679
141,617
$3.53 Million
$21.9 - $26.56
$604,440 - $733,056
141,617
$3.53 Million
$21.9 - $26.56
$224,190 - $271,894
141,617
$3.53 Million
$21.9 - $26.56
$224,190 - $271,894
141,617
$3.53 Million
$17.98 - $22.43
$52,861 - $65,944
146,123
$3.19 Million
$17.98 - $22.43
$415,230 - $517,998
146,123
$3.19 Billion
$17.98 - $22.43
$51,890 - $64,732
151,854
$3.32 Million
$17.98 - $22.43
$51,890 - $64,732
151,854
$3.32 Million
$14.81 - $19.71
$105,847 - $140,867
154,740
$3.05 Million
$14.81 - $19.71
$214,404 - $285,341
154,740
$3.05 Million
$14.81 - $19.71
$105,847 - $140,867
154,740
$3.05 Million
$14.81 - $19.71
$105,847 - $140,867
154,740
$3.05 Million
$14.09 - $17.4
$110,014 - $135,859
161,887
$2.39 Billion
$14.09 - $17.4
$103,279 - $127,541
161,887
$2.39 Million
$14.09 - $17.4
$110,014 - $135,859
161,887
$2.39 Million
$14.09 - $17.4
$110,014 - $135,859
161,887
$2.39 Million
$13.66 - $18.66
$362,153 - $494,713
169,695
$2.77 Billion
$13.66 - $18.66
$6,529 - $8,919
169,695
$2.77 Million
$13.66 - $18.66
$80,566 - $110,056
169,695
$2.77 Million
$13.66 - $18.66
$80,566 - $110,056
169,695
$2.77 Million
$12.33 - $23.49
$66,828 - $127,315
163,797
$2.5 Million
$22.06 - $24.07
$119,565 - $130,459
163,797
$3.66 Million
$22.06 - $24.07
$43,502 - $47,466
163,797
$3.66 Million
$22.06 - $24.07
$43,502 - $47,466
163,797
$3.66 Million
$21.69 - $23.77
$74,787 - $81,958
165,769
$3.91 Million
$21.69 - $23.77
$63,942 - $70,073
165,769
$3.91 Million
$21.69 - $23.77
$63,942 - $70,073
165,769
$3.91 Million
$20.63 - $22.93
$10,315 - $11,465
168,717
$3.78 Million
$20.63 - $22.93
$98,466 - $109,444
168,717
$3.78 Million
$20.63 - $22.93
$98,466 - $109,444
168,717
$3.78 Million
$20.0 - $21.77
$85,460 - $93,023
173,490
$3.63 Million
$20.0 - $21.77
$460 - $500
173,490
$3.63 Million
$20.0 - $21.77
$460 - $500
173,490
$3.63 Million
$19.65 - $22.83
$83,512 - $97,027
173,467
$3.57 Million
$19.65 - $22.83
$11,731 - $13,629
173,467
$3.57 Million
$19.65 - $22.83
$11,731 - $13,629
173,467
$3.57 Million
$19.81 - $22.95
$96,019 - $111,238
174,064
$3.9 Million
$19.81 - $22.95
$80,032 - $92,718
174,064
$3.9 Million
$19.81 - $22.95
$325,438 - $377,022
174,064
$3.9 Million
$19.68 - $21.84
$25,879 - $28,719
157,636
$3.14 Million
$19.76 - $22.21
$21,577 - $24,253
156,321
$3.35 Million
$19.43 - $21.46
$3.02 Million - $3.33 Million
155,229
$3.32 Million