248,382 shares
166,968 shares
138,759 shares
233,385 shares
38,331 shares
154,941 shares
119,644 shares
99,179 shares
286,676 shares
271,155 shares