4,960 shares
3,732 shares
29,452 shares
30,539 shares
19,082 shares
149,972 shares
240,409 shares
240,032 shares
721,370 shares
229,540 shares