105,723 shares
318,115 shares
23,160 shares
62,362 shares
33,934 shares
168,689 shares
450,961 shares
44,291 shares
123,091 shares
33,196 shares