45,880 shares
32,137 shares
28,706 shares
15,405 shares
194 shares
311 shares
348 shares
298 shares
286 shares
275 shares