404,336 shares
109,713 shares
467,943 shares
258,530 shares
116,361 shares
102,821 shares
199,347 shares
182,785 shares
55,629 shares
260,788 shares