77,558 shares
127,192 shares
84,960 shares
40,659 shares
123,325 shares
105,466 shares
541,224 shares
47,336 shares
178,431 shares
71,049 shares