404,415 shares
109,729 shares
467,978 shares
258,558 shares
116,386 shares
102,881 shares
199,371 shares
182,798 shares
55,647 shares
260,872 shares