404,394 shares
109,723 shares
467,956 shares
258,541 shares
116,381 shares
102,869 shares
199,359 shares
182,790 shares
55,644 shares
260,849 shares