4,981 shares
3,896 shares
25,525 shares
32,409 shares
262,059 shares
353,205 shares
281,249 shares
292,497 shares
247,059 shares
386,370 shares