113,649 shares
99,918 shares
23,738 shares
100,816 shares
49,263 shares
53,084 shares
59,374 shares
44,014 shares
509,135 shares
160,970 shares