30,927 shares
73,796 shares
446,946 shares
52,570 shares
95,862 shares
99,318 shares
287,039 shares
53,456 shares
140,105 shares
72,975 shares