4,976 shares
3,892 shares
25,522 shares
32,405 shares
262,054 shares
353,202 shares
281,246 shares
292,493 shares
247,055 shares
386,367 shares