111,949 shares
22,711 shares
221,319 shares
57,663 shares
73,027 shares
19,577 shares
26,054 shares
22,580 shares
50,674 shares
317,315 shares