258,213 shares
70,514 shares
250,186 shares
150,059 shares
24,334 shares
105,861 shares
12,656 shares
64,051 shares
145,912 shares
294,862 shares