248,343 shares
166,893 shares
138,695 shares
233,077 shares
38,209 shares
154,918 shares
119,345 shares
99,128 shares
286,361 shares
270,947 shares