46,413 shares
333,518 shares
537,769 shares
318,912 shares
82,625 shares
144,786 shares
78,360 shares
145,903 shares
538,208 shares
103,974 shares