95,829 shares
68,601 shares
690,833 shares
635,549 shares
324,711 shares
128,799 shares
242,146 shares
186,551 shares
57,828 shares
46,766 shares