165,361 shares
52,856 shares
44,056 shares
354,786 shares
269,792 shares
30,764 shares
325,075 shares
70,580 shares
29,089 shares
221,642 shares