4,966 shares
3,888 shares
25,521 shares
32,404 shares
262,051 shares
353,199 shares
281,246 shares
292,487 shares
247,051 shares
386,363 shares