30,909 shares
73,775 shares
446,925 shares
52,549 shares
95,841 shares
99,291 shares
287,019 shares
53,438 shares
140,074 shares
72,953 shares