79,546 shares
49,186 shares
323,603 shares
447,749 shares
103,351 shares
60,091 shares
60,664 shares
29,550 shares
23,554 shares
121,454 shares