404,473 shares
109,772 shares
468,033 shares
258,627 shares
116,433 shares
102,940 shares
199,436 shares
182,851 shares
55,701 shares
260,930 shares