532,191 shares
302,874 shares
102,733 shares
96,416 shares
82,505 shares
734,757 shares
48,279 shares
219,405 shares
76,548 shares
58,386 shares