30,889 shares
73,718 shares
446,853 shares
52,490 shares
95,804 shares
99,245 shares
286,974 shares
53,376 shares
139,975 shares
72,906 shares