47,151 shares
675,339 shares
130,189 shares
109,909 shares
50,698 shares
171,673 shares
46,144 shares
76,840 shares
86,427 shares
49,262 shares