266,218 shares
541,972 shares
593,584 shares
51,465 shares
596,079 shares
315,485 shares
278,470 shares
145,038 shares
90,903 shares
323,970 shares