34,728 shares
32,819 shares
98,976 shares
90,469 shares
44,070 shares
33,519 shares
111,895 shares
332,240 shares
120,078 shares
22,815 shares