47,803 shares
424,226 shares
30,138 shares
28,482 shares
148,588 shares
183,492 shares
35,998 shares
195,814 shares
62,878 shares
222,211 shares