105,610 shares
317,996 shares
23,024 shares
62,277 shares
33,862 shares
168,572 shares
450,825 shares
44,216 shares
122,975 shares
33,151 shares