4,971 shares
3,891 shares
25,521 shares
32,404 shares
262,052 shares
353,199 shares
281,246 shares
292,488 shares
247,055 shares
386,364 shares