45,877 shares
32,135 shares
28,705 shares
15,404 shares
194 shares
311 shares
343 shares
298 shares
286 shares
275 shares